• Buried cards can be peeked at by option-clicking the card
• Game on hold. Allows the user to quit the program with an unfinished game. The user is then given the option to finish them game at the beginning of the next session.
• Lots of Bug Fixes
System Requirements
Super Mac Freecell requires a Mac running system 7.0 or later, 1700k of free RAM, and a Color Monitor.
Super Mac Freecell is MacOS 8 compatible.
How to play Super Mac Freecell
Super Mac Freecell is played using an ordinary deck of cards.
The Playing Field consists of three areas:
Foundations -- These are the four initially empty cells on the left of the tableau. They are each built up from Ace to King of a given suit. When all four foundation sequences have been successfully built, the game has been won.
Playing Columns -- These contains 8 columns of cards. One card may be moved at a time from this area to the foundations or the freecells.
Freecells -- These are the spaces next to the Foundations which are used as temporary holding cells for cards. Each cell may only hold one card at a time, and any card may be placed there from either another Freecell or a playing column.
Playing the game
The objective of Super Mac Freecell is to move all of the cards from the central playing columns to the foundations.
Any card not covered by another may be moved from its column to an unoccupied Freecell.
Any card not covered by another or in a Freecell may be moved to the bottom of another column, provided that the column is empty or the bottom card of the column is of a different color and one value higher in sequence. Aces have a value of one.
A card may be moved from a Freecell or from the bottom of a column to its foundation provided that the card is the next card in ascending order for that suit.
The game is over when all cards have been moved to the Foundations (a win) or when no further plays can be made (a loss).
Columns of cards can be automatically moved if enough freecells are available to hold the cards temporarily. Super Mac Freecell will also use empty playing columns as temporary space to hold a card being moved. The game will beep if there aren't enough empty spaces to move a column.
When moving a large column that requires temporary use of an empty column, Super Mac Freecell will be so smart as to how it allows the cards to be moved. It wouldn't be fun if the game could do too many tricks. The moral is if the program beeps, it doesn't mean that there is no way to move some cards to accomplish your goal, just that there isn't a straight-forward one.
To see a card that is buried by another card, simply option click it, and the card will come up, release the mouse and the card goes back.
Preferences
Card Movement Speed
This option controls how fast the cards move across the screen, the smaller the number, the faster they go.
Background
This control the background pattern that is shown as the background of the playing field.
Use built in card face & Use add-on card face
These two options allow you to pick which deck of cards you want to play with. Using built in cards select the deck that is built into the game. Using add-on card faces lets you pick another deck of cards to play with.
Automatically play cards
Selecting this check box will cause Super Mac Freecell to move any card that can not be played on to its correct foundation cell.
Warm you when game is over
Super Mac Freecell will warn you when there are no more moves left in the game if this is selected.
Use sounds
This lets you turn sound effects off and on.
File format for add-on card faces
creator = 'FcLl'
type = 'dECk'
The cards are contained as "PICT" resources. They are numbered sequentially from 128 in suit order
Hearts
Diamonds
Spades
Clubs
PICT #200 is used for the backs of the card.
With each suit in the Ace - 2 - 3 - ... - King order.
The cards are 75x92 Pixels.
If you have any questions about making your own decks, please email me at bolen@kagi.com
The files Super Mac Freecell, Version 1.0 Card Face, Super Mac Freecell Readme, and Register constitute the Super Mac Freecell Package. You may freely copy and distribute the Super Mac Freecell, provided that:
• You do not sell any of the files in the Super Mac Freecell Package, and
• You do not alter any of the files in the Super Mac Freecell Package, and
• You always include all of the files in the Super Mac Freecell Package.
Super Mac Freecell 1.5 is distributed as shareware. Please see the registering section for instructions on purchasing Super Mac Freecell. Thank you for supporting shareware!
Use this software at your own risk. BrBo Software disclaims all other warranties, express or implied, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. In no event shall BrBo Software be liable for any indirect, special, incidental, or consequential damages or for loss of profits, information, or goodwill, even if BrBo Software has been advised of the possibility of such damages. BrBo Software’s entire liability and your exclusive remedy shall be return of the price paid. Some states do not allow the exclusion or limitation of liability for incidental or consequential damages, so the above limitation may not apply to you.
We are happy to respond to any questions you may have concerning this or any other BrBo Software product. Enclosing a stamped, self-addressed envelope with your letter will help speed our response.
Registering
Super Mac Freecell has the following pricing.
A single user licenses is $15 per user. A Site License costs $250 (roughly equal to 27 users) and covers all locations One big advantage of a Site License is that you do not need to keep track of how many people at your site are using the software. A World-Wide License costs $500 and it covers all locations for your organization on the planet earth.
Paying for Super Mac Freecell is fairly simple. Open the Register program that accompanies Super Mac Freecell. Enter your name, your email address, and the number of single user licenses you desire for each program you wish to purchase (or Site or Word-Wide licenses). Save or Copy or Print the data from the Register program and send the data and payment to Kagi. Kagi handles my payment processing. More specifics on the Register program follow.
If paying with Credit Card or First Virtual, you can email or fax the data to Kagi. Their email address is sales@kagi.com and their fax number is +1 510 652-6589. You can either Copy the data from Register and paste into the body of an email message or you can Save the data to a file and you can attach that file to an email message. There is no need to compress the data file, it's already pretty small. If you have a fax modem, just Print the data to the Kagi fax number.
Payments sent via email are processed within 3 to 4 days. You will receive an email acknowledgment when it is processed. Payments sent via fax take up to 10 days and if you provide a correct internet email address you will receive an email acknowledgment.
If you are paying with Cash or USD Check you should print the data using the Register application and send it to the address shown on the form, which is:
Kagi
1442-A Walnut Street #392-EQ
Berkeley, California 94709-1405
USA
You can pay with a wide variety of cash from different countries but at present if you pay via check, it must be a check drawn in US Dollars. Kagi cannot accept checks in other currencies, the conversion rate for non-USD checks is around USD 15 per check and that is just not practical. If you have a purchasing department, you can enter all the data into the Register program and then select Invoice as your payment method. Print three copies of the form and send it to your accounts payable people. You might want to highlight the line that mentions that they must include a copy of the form with their payment.
Kagi can not invoice your company, you need to act on my behalf and generate the invoice and handle all the paperwork on your end. Please do not fax or email payment forms that indicate Cash, Check or Invoice as the payment method. As far as I know, there is still no technology to physical objects via fax or email and without the payment, the form cannot be processed.
Payments send via postal mail take time to reach Kagi and then up to 10 days for processing. Again, if you include a correct email address, you will hear from Kagi when the form is processed.
If you do not wish to register using Kagi, you may mail me a check made out to:
David Bolen
139 Lamplighter Dr.
Morgantown, WV
26505
USA
Thanks!
Serial Number System
Super Mac Freecell has a protection scheme and when you pay, I will tell you how to indicate to Super Mac Freecell that you have paid the registration fee. If you do not have an email address, please enter your complete postal address and please remember, I do not know what country you live in so please enter that into the postal address also.
Super Mac Freecell Release Notes
1.0b1 10/23/96 12:00pm
First Initial Release to open Beta on the Harvard Network
• Kagi Shareware system not available yet
• Manuals Unfinished
things i've fixed
• Memory allocations for the app were corrected.
• Kagi Payment system going, and Online payment system setup with kagi.direct.net
1.1b1 12/11/96
• Offscreen GWorld Graphics (aka Mucho Faster!)
• Added Britt's URL-Ctl to the about box and linked it with Internet
Config.
• Cards drawn slightly different
• Fixed some bugs with gameplay
• Sounds!
• More shareware reminders
• The stats work, they really really work!!!!!!
• Integrated With my Libs (geek speak)
• Resizeable Screen!!!!
1.1b2 12/12/96
• Fixed a horrible bug with the resizeable screens.
1.1b3 12/13/96
• Made sounds optional.
1.1b4 12/17/96
• Fixed the patch, opps, left out the 68k code.
• Made the change of backgrounds more stable.
• Removed a little glitch with more than a 10 game win streak.
• Fixed a glitch when moving a card and then selecting the one under it and then undoing, Try it, then use the working one. :-)
1.1b5 Internal, Never Released
• Cleaned up the background Code.
• Moved some text to the resource fork, in an attempt to make localization easier
• New Backgrounds
• New more logical preference names, with BalloonHelp
1.1 3/17/97
• Second Release
1.1.1 4/10/97
• Fixed bug with missing backgrounds.
• Moved all strings to resource fork. Began localization process for Swedish and Japanese.
• Fixed screen draw problem when opening a saved game.
• Found bug in applevent code. Fixed. I think.
• Redid dialog boxes to conform to Apple Human Interface Guidelines.
• Opening a saved game by dragging the file on the app no longer auto quits the current game.
1.1.2J 5/26/97
• First release of Japanese localized version.
• Updated URLs in the about box.
1.1.2 7/13/97
• Update URLs in the about box.
1.5b1 Released to registered users in Mid July
• Upgraded to Metrowerks CodeWarrior Professional Release 1.
• Fixed bug with autoplaying clicked cards to the foundations.
• Unlimited Undo.
• Multi-Column Moves.
• Reseting a game before starting it no longer crashes the program.
• Fixed bug with clicking in the areas above the freecells.
• Support for add-on decks of cards.
• Fixed several cosmetic bugs with the help window.
• Fixed glitch where the close command always closed the game window, even if the help window was active and in the front.
1.5b2 7/31/97
• Entirely new statistics system to fix problems with the old one.
• Option clicking a card in the playing columns causes it to be "popped-up" and drawn over the others to make it easier to see.
• Fixed bug that cause program to say that you had won 2 games in a row.
• Added more balloon help.
• Turning off add-on cards now makes the former card file name go away.
• Added prefs information to the docs.
1.5b3 8/21/97
• Fixed bug where undoing a move from a freecell to a foundation corrupted the game.
• Fixed bug in opening games that would cause type 11 errors.
• Fixed bug with using empty columns as temporary storage during a large move. I reduced the number of cards program will move for you. It was getting to smart for itself, so I dumbed it down the card mover to make the game tougher.
• Changed window updating in prefs, looks better now.
• Fixed bug with URL for registering online, works now.
• Figured out that on some machines registering causes the app to crash, this is believed to be virus software related and is being looked into.
• Redesigned the preference dialog box. Including new card speed and background selecting features.
• Setup the dialog that asks to move either a column or single card to an empty column to appear under the mouse click location. Thanks to Susie Cribbs!
1.5 9/28/97
• Added new backgrounds.
• Background cycle buttons do a continuous loop instead of going from one end to another, thanks to Joyce Conklin!
• Window titles no use '1st' instead of '1th' etc... also added nag in title about being unregistered.
• Fixed bug that caused a lost game when canceling an open or select game while another game was currently open.
• Updated the urls and address in the program for www.brbosoftware.com
• Fixed register button in about box that was broken for who knows how long.
• Improved redraw on option clicking.
• New Feature - Game on hold. Allows the user to quit the program with an unfinished game. The user is then given the option to finish them game at the beginning of the next session.
• Fixed the dialog that asks to move either a column or single card to an empty column to no slide off the sides of the screen.
• Saved games now include the entire undo history. Also works with older games that don't have this.
• Fixed Menu flashing bug, should be stable.
• Updated the online manual
• Fixed bug in the prefs with the font and the arrow keys.